<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:c="http://java.sun.com/jsp/jstl/core">
    <h:head>
        <c:set var="webRoot" value="#{facesContext.externalContext.requestContextPath}"/> 
        <c:set var="jsfRoot" value="#{facesContext.viewRoot.viewId}"/>
        <script src="http://code.jquery.com/jquery-latest.js"></script>
        <h:outputStylesheet name="../resources/DataTables-1.9.4/media/css/jquery.dataTables_themeroller.css"/>
        <h:outputScript name="../resources/DataTables-1.9.4/media/js/jquery.dataTables.js"/>>
        <script>
            $(document).ready(function() {
                $("[id$='DataTable']").dataTable();
                $("[class$='dataTable']").dataTable();
                $("[id$='gameDataTable']").dataTable();
            } );
            
        </script>
        <title>Facelet Title</title>
    </h:head>
    <h:body>
        Hello from Facelets
        <fieldset>
            <legend>web root</legend>
            <h:outputLabel id="webRootLabel" value="#{webRoot}"/>
            <h:outputLabel id="jsfRootLabel" value="#{jsfRoot}"/>
            <h:form>
                <h:inputText id="yearStrForGameController" value="#{gameController.getLatestWeek()}"/>
                <h:inputText id="weekStrForGameController" value="#{gameController.weekStr}"/>
                <h:commandButton value="process a week" action="#{gameController.processScores()}"/>
                <h:commandButton value="trigger timer" action="#{timeSessionBean.setTimer()}"/>
            </h:form>
            <legend> <h1>Team</h1> </legend>
            <h:form>
                Press button to get teams <br/>
                Season : <h:inputText value="#{crowler.season}"/>
                <h:commandButton value="Query Teams From NFLData.com"  
                                 action="#{crowler.queryTeams()}"/>
                <h:commandButton value="Put Teams into DB"  
                                 action="#{crowler.putTeamsIntoDB()}"/>
                <h1><h:outputText value="Teams"/></h1>
                <h:dataTable id="teamDataTable" value="#{crowler.teams}" var="item">
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="Id"/>
                        </f:facet>
                        <h:outputText value="#{item.id}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="Hometown"/>
                        </f:facet>
                        <h:outputText value="#{item.hometown}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="Mascot"/>
                        </f:facet>
                        <h:outputText value="#{item.mascot}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="KeyCode"/>
                        </f:facet>
                        <h:outputText value="#{item.keyCode}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="Fullname"/>
                        </f:facet>
                        <h:outputText value="#{item.fullname}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="Conference"/>
                        </f:facet>
                        <h:outputText value="#{item.conference}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="Division"/>
                        </f:facet>
                        <h:outputText value="#{item.division}"/>
                    </h:column>
                </h:dataTable>
            </h:form>

            <legend> <h1>All Players</h1> </legend>
            <h:form>
                Press button to get all players <br/>
                <h:commandButton value="query Players From Local DB"  
                                 action="#{crowler.queryAllPlayersFromLocalDB()}"/>
                <h:commandButton value="query Players From NFLData.com"  
                                 action="#{crowler.queryAllPlayers()}"/>
                <h:commandButton value="put players into the DB"  
                                 action="#{crowler.putPlayersIntoDB()}"/>
                <h:commandButton value="remove Players not allowed positions"  
                                 action="#{crowler.queryAllPlayersFromLocalDBToRemoveOtherPositions()}"/>
                <h1><h:outputText value="All Players"/></h1>
                <h:dataTable id="playerDataTable" value="#{crowler.players}" var="item">
                    <h:column class="columnA">
                        <f:facet name="header">
                            <h:outputText value="Id"/>
                        </f:facet>
                        <h:outputText value="#{item.id}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="FirstName"/>
                        </f:facet>
                        <h:outputText value="#{item.firstName}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="LastName"/>
                        </f:facet>
                        <h:outputText value="#{item.lastName}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="Position"/>
                        </f:facet>
                        <h:outputText value="#{item.position}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="Number"/>
                        </f:facet>
                        <h:outputText value="#{item.number}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="Status"/>
                        </f:facet>
                        <h:outputText value="#{item.status}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="Height"/>
                        </f:facet>
                        <h:outputText value="#{item.height}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="Weight"/>
                        </f:facet>
                        <h:outputText value="#{item.weight}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="Age"/>
                        </f:facet>
                        <h:outputText value="#{item.age}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="BirthDate"/>
                        </f:facet>
                        <h:outputText value="#{item.birthDate}">
                            <f:convertDateTime pattern="MM/dd/yyyy" />
                        </h:outputText>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="College"/>
                        </f:facet>
                        <h:outputText value="#{item.college}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="ExperienceYears"/>
                        </f:facet>
                        <h:outputText value="#{item.experienceYears}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="HighSchool"/>
                        </f:facet>
                        <h:outputText value="#{item.highSchool}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="PhotoURL"/>
                        </f:facet>
                        <h:outputText value="#{item.photoURL}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="Active"/>
                        </f:facet>
                        <h:outputText value="#{item.active}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="Byeweek"/>
                        </f:facet>
                        <h:outputText value="#{item.byeweek}"/>
                    </h:column>
                </h:dataTable>
            </h:form>


            <legend> <h1>All Players Season Stats</h1> </legend>
            <h:form>
                Press button to get all players season stat <br/>
                <h:commandButton value="Query Players From NFLData.com"  
                                 action="#{crowler.queryAllPlayersSeasonStatsByTeam()}"/>
                <h:commandButton value="Put Player Season Stats Into DB"  
                                 action="#{crowler.putPlayerSeasonStatsIntoDB()}"/>
                <h:commandButton value="Filter Player Season Stats"  
                                 action="#{crowler.filterPlayerSeasonStatByPosition()}"/>

                <h:form>
                    <h1><h:outputText value="Player Season Stats"/></h1>
                    <h:dataTable id="seasonDataTable" class="dataTable" value="#{crowler.playerseasons}" var="item">
                        <h:column>
                            <f:facet name="header">
                                <h:outputText value="Season"/>
                            </f:facet>
                            <h:outputText value="#{item.nflplayerseasonstatPK.season}"/>
                        </h:column>
                        <h:column>
                            <f:facet name="header">
                                <h:outputText value="PlayerId"/>
                            </f:facet>
                            <h:outputText value="#{item.nflplayerseasonstatPK.playerId}"/>
                        </h:column>
                        <h:column>
                            <f:facet name="header">
                                <h:outputText value="TeamId"/>
                            </f:facet>
                            <h:outputText value="#{item.teamId}"/>
                        </h:column>
                        <h:column>
                            <f:facet name="header">
                                <h:outputText value="PassingYards"/>
                            </f:facet>
                            <h:outputText value="#{item.passingYards}"/>
                        </h:column>
                        <h:column>
                            <f:facet name="header">
                                <h:outputText value="PassingTouchdowns"/>
                            </f:facet>
                            <h:outputText value="#{item.passingTouchdowns}"/>
                        </h:column>
                        <h:column>
                            <f:facet name="header">
                                <h:outputText value="RushingYards"/>
                            </f:facet>
                            <h:outputText value="#{item.rushingYards}"/>
                        </h:column>
                        <h:column>
                            <f:facet name="header">
                                <h:outputText value="Interceptions"/>
                            </f:facet>
                            <h:outputText value="#{item.interceptions}"/>
                        </h:column>
                        <h:column>
                            <f:facet name="header">
                                <h:outputText value="RushingTouchdowns"/>
                            </f:facet>
                            <h:outputText value="#{item.rushingTouchdowns}"/>
                        </h:column>
                        <h:column>
                            <f:facet name="header">
                                <h:outputText value="ReceivingYards"/>
                            </f:facet>
                            <h:outputText value="#{item.receivingYards}"/>
                        </h:column>
                        <h:column>
                            <f:facet name="header">
                                <h:outputText value="ReceivingTouchdowns"/>
                            </f:facet>
                            <h:outputText value="#{item.receivingTouchdowns}"/>
                        </h:column>
                        <h:column>
                            <f:facet name="header">
                                <h:outputText value="FumbleTouchdowns"/>
                            </f:facet>
                            <h:outputText value="#{item.fumbleTouchdowns}"/>
                        </h:column>
                        <h:column>
                            <f:facet name="header">
                                <h:outputText value="FieldGoalsMade"/>
                            </f:facet>
                            <h:outputText value="#{item.fieldGoalsMade}"/>
                        </h:column>
                        <h:column>
                            <f:facet name="header">
                                <h:outputText value="AssistedTackles"/>
                            </f:facet>
                            <h:outputText value="#{item.assistedTackles}"/>
                        </h:column>
                        <h:column>
                            <f:facet name="header">
                                <h:outputText value="DefensiveTouchdowns"/>
                            </f:facet>
                            <h:outputText value="#{item.defensiveTouchdowns}"/>
                        </h:column>
                        <h:column>
                            <f:facet name="header">
                                <h:outputText value="Sacks"/>
                            </f:facet>
                            <h:outputText value="#{item.sacks}"/>
                        </h:column>
                        <h:column>
                            <f:facet name="header">
                                <h:outputText value="KickReturnTouchdowns"/>
                            </f:facet>
                            <h:outputText value="#{item.kickReturnTouchdowns}"/>
                        </h:column>
                        <h:column>
                            <f:facet name="header">
                                <h:outputText value="FantasyPoints"/>
                            </f:facet>
                            <h:outputText value="#{item.fantasyPoints}"/>
                        </h:column>
                    </h:dataTable>
                </h:form>

            </h:form>


            <legend> <h1>AllPlayers Game Stats</h1> </legend>
            <h:form>
                Press button to get all players Game stat <br/>
                <h:inputText id="weekIdForPlayerGame" value="#{playerGameCrowler.weekId}"/>
                <h:commandButton value="query Players and Put Into DB"  
                                 action="#{playerGameCrowler.queryAllPlayerGameStatsByPlayerId()}"/>
                <h:commandButton value="query Players From the Week Until The End and Put Into DB"  
                                 action="#{playerGameCrowler.queryAllPlayerGameStatsByPlayerId()}"/>
                <h:commandButton value="Put This WEEKID's Players Game Stat Into DB"  
                                 action="#{playerGameCrowler.putPlayerGameStatsIntoDB()}"/>
                <h:commandButton value="Filter Players Game Stat Into DB"  
                                 action="#{playerGameCrowler.filterPlayerGameStatByPosition()}"/>
                <h1><h:outputText value="Game Stats"/></h1>
                <h:dataTable id="gameDataTable" class="dataTable" value="#{playerGameCrowler.playergames}" var="item">
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="Id"/>
                        </f:facet>
                        <h:outputText value="#{item.id}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="Opponent"/>
                        </f:facet>
                        <h:outputText value="#{item.opponent}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="HomeOrAway"/>
                        </f:facet>
                        <h:outputText value="#{item.homeOrAway}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="Activated"/>
                        </f:facet>
                        <h:outputText value="#{item.activated}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="Played"/>
                        </f:facet>
                        <h:outputText value="#{item.played}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="Started"/>
                        </f:facet>
                        <h:outputText value="#{item.started}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="PassingAttempts"/>
                        </f:facet>
                        <h:outputText value="#{item.passingAttempts}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="PassingCompletions"/>
                        </f:facet>
                        <h:outputText value="#{item.passingCompletions}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="PassingYards"/>
                        </f:facet>
                        <h:outputText value="#{item.passingYards}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="PassingCompletionPercentage"/>
                        </f:facet>
                        <h:outputText value="#{item.passingCompletionPercentage}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="PassingYardsPerAttempt"/>
                        </f:facet>
                        <h:outputText value="#{item.passingYardsPerAttempt}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="PassingYardsPerCompletion"/>
                        </f:facet>
                        <h:outputText value="#{item.passingYardsPerCompletion}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="PassingTouchdowns"/>
                        </f:facet>
                        <h:outputText value="#{item.passingTouchdowns}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="PassingInterceptions"/>
                        </f:facet>
                        <h:outputText value="#{item.passingInterceptions}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="PassingRating"/>
                        </f:facet>
                        <h:outputText value="#{item.passingRating}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="PassingLong"/>
                        </f:facet>
                        <h:outputText value="#{item.passingLong}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="PassingSacks"/>
                        </f:facet>
                        <h:outputText value="#{item.passingSacks}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="PassingSackYards"/>
                        </f:facet>
                        <h:outputText value="#{item.passingSackYards}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="RushingAttempts"/>
                        </f:facet>
                        <h:outputText value="#{item.rushingAttempts}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="RushingYards"/>
                        </f:facet>
                        <h:outputText value="#{item.rushingYards}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="RushingYardsPerAttempt"/>
                        </f:facet>
                        <h:outputText value="#{item.rushingYardsPerAttempt}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="RushingTouchdowns"/>
                        </f:facet>
                        <h:outputText value="#{item.rushingTouchdowns}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="RushingLong"/>
                        </f:facet>
                        <h:outputText value="#{item.rushingLong}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="ReceivingTargets"/>
                        </f:facet>
                        <h:outputText value="#{item.receivingTargets}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="Receptions"/>
                        </f:facet>
                        <h:outputText value="#{item.receptions}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="ReceivingYards"/>
                        </f:facet>
                        <h:outputText value="#{item.receivingYards}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="ReceivingYardsPerReception"/>
                        </f:facet>
                        <h:outputText value="#{item.receivingYardsPerReception}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="ReceivingTouchdowns"/>
                        </f:facet>
                        <h:outputText value="#{item.receivingTouchdowns}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="ReceivingLong"/>
                        </f:facet>
                        <h:outputText value="#{item.receivingLong}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="Fumbles"/>
                        </f:facet>
                        <h:outputText value="#{item.fumbles}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="FumblesLost"/>
                        </f:facet>
                        <h:outputText value="#{item.fumblesLost}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="PuntReturns"/>
                        </f:facet>
                        <h:outputText value="#{item.puntReturns}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="PuntReturnYards"/>
                        </f:facet>
                        <h:outputText value="#{item.puntReturnYards}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="PuntReturnYardsPerAttempt"/>
                        </f:facet>
                        <h:outputText value="#{item.puntReturnYardsPerAttempt}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="PuntReturnTouchdowns"/>
                        </f:facet>
                        <h:outputText value="#{item.puntReturnTouchdowns}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="PuntReturnLong"/>
                        </f:facet>
                        <h:outputText value="#{item.puntReturnLong}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="KickReturns"/>
                        </f:facet>
                        <h:outputText value="#{item.kickReturns}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="KickReturnYards"/>
                        </f:facet>
                        <h:outputText value="#{item.kickReturnYards}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="KickReturnYardsPerAttempt"/>
                        </f:facet>
                        <h:outputText value="#{item.kickReturnYardsPerAttempt}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="KickReturnTouchdowns"/>
                        </f:facet>
                        <h:outputText value="#{item.kickReturnTouchdowns}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="KickReturnLong"/>
                        </f:facet>
                        <h:outputText value="#{item.kickReturnLong}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="SoloTackles"/>
                        </f:facet>
                        <h:outputText value="#{item.soloTackles}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="AssistedTackles"/>
                        </f:facet>
                        <h:outputText value="#{item.assistedTackles}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="TacklesForLoss"/>
                        </f:facet>
                        <h:outputText value="#{item.tacklesForLoss}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="Sacks"/>
                        </f:facet>
                        <h:outputText value="#{item.sacks}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="SackYards"/>
                        </f:facet>
                        <h:outputText value="#{item.sackYards}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="QuaterbackHits"/>
                        </f:facet>
                        <h:outputText value="#{item.quaterbackHits}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="PassesDefended"/>
                        </f:facet>
                        <h:outputText value="#{item.passesDefended}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="FumblesForced"/>
                        </f:facet>
                        <h:outputText value="#{item.fumblesForced}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="FumblesRecovered"/>
                        </f:facet>
                        <h:outputText value="#{item.fumblesRecovered}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="FumbleReturnYards"/>
                        </f:facet>
                        <h:outputText value="#{item.fumbleReturnYards}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="FumbleReturnTouchdowns"/>
                        </f:facet>
                        <h:outputText value="#{item.fumbleReturnTouchdowns}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="Interceptions"/>
                        </f:facet>
                        <h:outputText value="#{item.interceptions}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="InterceptionReturnYards"/>
                        </f:facet>
                        <h:outputText value="#{item.interceptionReturnYards}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="InterceptionReturnTouchdowns"/>
                        </f:facet>
                        <h:outputText value="#{item.interceptionReturnTouchdowns}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="BlockedKicks"/>
                        </f:facet>
                        <h:outputText value="#{item.blockedKicks}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="SpecialTeamSoloTackles"/>
                        </f:facet>
                        <h:outputText value="#{item.specialTeamSoloTackles}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="SpecialTeamsAssistedTackles"/>
                        </f:facet>
                        <h:outputText value="#{item.specialTeamsAssistedTackles}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="MiscSoloTackles"/>
                        </f:facet>
                        <h:outputText value="#{item.miscSoloTackles}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="MiscAssistedTackles"/>
                        </f:facet>
                        <h:outputText value="#{item.miscAssistedTackles}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="Punts"/>
                        </f:facet>
                        <h:outputText value="#{item.punts}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="PuntYards"/>
                        </f:facet>
                        <h:outputText value="#{item.puntYards}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="PuntAverage"/>
                        </f:facet>
                        <h:outputText value="#{item.puntAverage}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="FieldGoalsAttempted"/>
                        </f:facet>
                        <h:outputText value="#{item.fieldGoalsAttempted}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="FieldGoalsMade"/>
                        </f:facet>
                        <h:outputText value="#{item.fieldGoalsMade}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="FieldGoalsLongestMade"/>
                        </f:facet>
                        <h:outputText value="#{item.fieldGoalsLongestMade}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="ExtraPointsMade"/>
                        </f:facet>
                        <h:outputText value="#{item.extraPointsMade}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="TwoPointConversionPasses"/>
                        </f:facet>
                        <h:outputText value="#{item.twoPointConversionPasses}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="TwoPointConversionRuns"/>
                        </f:facet>
                        <h:outputText value="#{item.twoPointConversionRuns}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="TwoPointConversionReceptions"/>
                        </f:facet>
                        <h:outputText value="#{item.twoPointConversionReceptions}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="FantasyPoints"/>
                        </f:facet>
                        <h:outputText value="#{item.fantasyPoints}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="ReceptionPercentage"/>
                        </f:facet>
                        <h:outputText value="#{item.receptionPercentage}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="ReceivingYardsPerTarget"/>
                        </f:facet>
                        <h:outputText value="#{item.receivingYardsPerTarget}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="Tackles"/>
                        </f:facet>
                        <h:outputText value="#{item.tackles}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="OffensiveTouchdowns"/>
                        </f:facet>
                        <h:outputText value="#{item.offensiveTouchdowns}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="DefensiveTouchdowns"/>
                        </f:facet>
                        <h:outputText value="#{item.defensiveTouchdowns}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="SpecialTeamsTouchdowns"/>
                        </f:facet>
                        <h:outputText value="#{item.specialTeamsTouchdowns}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="Touchdowns"/>
                        </f:facet>
                        <h:outputText value="#{item.touchdowns}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="FantasyPosition"/>
                        </f:facet>
                        <h:outputText value="#{item.fantasyPosition}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="FieldGoalPercentage"/>
                        </f:facet>
                        <h:outputText value="#{item.fieldGoalPercentage}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="FumblesOwnRecoveries"/>
                        </f:facet>
                        <h:outputText value="#{item.fumblesOwnRecoveries}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="FumblesOutOfBounds"/>
                        </f:facet>
                        <h:outputText value="#{item.fumblesOutOfBounds}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="KickReturnFairCatches"/>
                        </f:facet>
                        <h:outputText value="#{item.kickReturnFairCatches}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="PuntReturnFairCatches"/>
                        </f:facet>
                        <h:outputText value="#{item.puntReturnFairCatches}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="PuntTouchbacks"/>
                        </f:facet>
                        <h:outputText value="#{item.puntTouchbacks}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="PuntInside20"/>
                        </f:facet>
                        <h:outputText value="#{item.puntInside20}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="PuntNetAverage"/>
                        </f:facet>
                        <h:outputText value="#{item.puntNetAverage}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="ExtraPointsAttempted"/>
                        </f:facet>
                        <h:outputText value="#{item.extraPointsAttempted}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="BlockedKickReturnTouchdowns"/>
                        </f:facet>
                        <h:outputText value="#{item.blockedKickReturnTouchdowns}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="FieldGoalReturnTouchdowns"/>
                        </f:facet>
                        <h:outputText value="#{item.fieldGoalReturnTouchdowns}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="WeekId"/>
                        </f:facet>
                        <h:outputText value="#{item.weekId}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="TeamId"/>
                        </f:facet>
                        <h:outputText value="#{item.teamId}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="PlayerId"/>
                        </f:facet>
                        <h:outputText value="#{item.playerId}"/>
                    </h:column>
                    <h:column>
                        <f:facet name="header">
                            <h:outputText value="GameId"/>
                        </f:facet>
                        <h:outputText value="#{item.gameId}"/>
                    </h:column>
                </h:dataTable>

            </h:form>
        </fieldset>
    </h:body>
</html>
